The 4-Steps In Decision Making: Spiritual Struggle And Purifying The Heart- Al-Maqasid Podcast - ...